﻿using Common.BaseLibrary.Domain;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace DepartmentWork.Migrator.Data
{

    /// <summary>
    /// 运维记录表
    /// </summary>
    public class PROJECT_MAINTENANCE_RECORD : IEntity
    {

        /// <summary>
        /// 运维记录ID
        /// </summary>
        [DisplayName("运维记录ID"), Required, Key]
        public Guid RECORD_ID { get; set; }

        /// <summary>
        /// 运维项ID
        /// </summary>
       [DisplayName("运维项目ID"), Required]
        public Guid RECORD_OPERATION_ID { get; set; }

        /// <summary>
        /// 记录人
        /// </summary>
        [DisplayName("记录人"), Required]
        public string RECORD_NAME { get; set; }



        /// <summary>
        /// 记录人ID
        /// </summary>
        [DisplayName("记录人")]
        public Guid RECORD_NAME_ID { get; set; }



        /// <summary>
        /// 记录时间
        /// </summary>
        [DisplayName("记录时间"), Required]
        public DateTime RECORD_TIME { get; set; }


        /// <summary>
        /// 附件（路径）
        /// </summary>
        [DisplayName("附件路径")]
        public string RECORD_ACCESSORY { get; set; }

        /// <summary>
        /// 运维记录内容
        /// </summary>
        [DisplayName("运维记录内容"), Required]
        public string RECORD_CONTENT { get; set; }


        /// <summary>
        /// 运维记录操作类型
        /// </summary>
        [DisplayName("操作类型"), Required]
        public string RECORD_OPERATIONTYPE { get; set; }




        /// <summary>
        /// 操作日期
        /// </summary>
        [DisplayName("操作类型")]
        public DateTime RECORD_OPERATION_TIME{ get; set; }















    }
}
